GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\AbstractPaymentMethod S

Total Complexity 33
Dependencies 9
Dependents 0
Total lines 309
Lines of code 163
Logical lines of code 56
Comment lines 103
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
admin_enqueue_scripts()
S
49 6 32
configure_merchant_settings()
S
58 4 15
process_payment()
S
53 3 23
init_form_fields()
S
50 1 31
get_process_payment_redirect()
S
79 2 3
get_process_payment_result()
S
80 2 3
__construct()
S
63 1 12
get_first_line_support_email()
S
81 1 3
process_payment_after_gateway_response()
S
83 1 3
get_payment_action_options()
S
71 1 6
configure_method_settings()
S
100 1 0
add_hooks()
S
69 1 7
enqueue_payment_scripts()
S
83 1 3
process_payment_before_gateway_request()
S
83 1 3
payment_fields()
S
68 1 10
get_request_type()
S
100 1 0
process_refund()
S
79 1 3
get_payment_source()
S
82 1 3
get_frontend_payment_method_options()
S
100 1 0
get_payment_method_form_fields()
S
100 1 0
init_gateway()
S
80 1 3